a strange person or a criminal - Deutsch Englisch Wörterbuch